Text copied to clipboard!
Naslov
Text copied to clipboard!Razvijač aplikacija
Opis
Text copied to clipboard!
Tražimo iskusnog i motiviranog razvijača aplikacija koji će se pridružiti našem timu i pomoći u razvoju inovativnih softverskih rješenja. Kao razvijač aplikacija, bit ćete odgovorni za dizajn, razvoj, testiranje i održavanje mobilnih i web aplikacija koje zadovoljavaju potrebe naših korisnika i klijenata. Ova pozicija zahtijeva snažno tehničko znanje, sposobnost timskog rada te spremnost na kontinuirano učenje i usavršavanje.
Vaš će rad uključivati suradnju s dizajnerima, voditeljima projekata i ostalim članovima razvojnog tima kako biste osigurali da aplikacije budu funkcionalne, skalabilne i jednostavne za korištenje. Također ćete biti uključeni u analizu zahtjeva korisnika, izradu tehničke dokumentacije te implementaciju novih funkcionalnosti i ispravke grešaka.
Idealni kandidat ima iskustva u radu s modernim programskim jezicima i okvirima, razumije principe razvoja softvera i poznaje najbolje prakse u razvoju aplikacija. Poželjno je iskustvo u radu s agilnim metodologijama i alatima za upravljanje verzijama poput Gita.
Ako ste strastveni u vezi tehnologije, volite rješavati složene probleme i želite raditi na projektima koji imaju stvarni utjecaj, ovo je prava prilika za vas. Nudimo konkurentnu plaću, fleksibilno radno vrijeme, mogućnost rada na daljinu te priliku za profesionalni razvoj kroz edukacije i konferencije.
Pridružite nam se i budite dio dinamičnog tima koji stvara digitalna rješenja budućnosti.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje mobilnih i web aplikacija
- Suradnja s dizajnerima i ostalim članovima tima
- Pisanje čiste, skalabilne i dokumentirane programske logike
- Testiranje i otklanjanje grešaka u aplikacijama
- Implementacija novih funkcionalnosti prema zahtjevima korisnika
- Praćenje novih tehnologija i trendova u razvoju softvera
- Sudjelovanje u planiranju i procjeni projekata
- Izrada tehničke dokumentacije
- Optimizacija performansi aplikacija
- Korištenje alata za upravljanje verzijama (npr. Git)
Zahtjevi
Text copied to clipboard!- VSS iz računarstva, informatike ili srodnog područja
- Minimalno 2 godine iskustva u razvoju aplikacija
- Poznavanje programskih jezika kao što su Java, Kotlin, Swift, JavaScript ili Python
- Iskustvo s razvojnim okvirima poput React, Angular, Flutter ili .NET
- Razumijevanje principa objektno orijentiranog programiranja
- Poznavanje baza podataka (SQL, NoSQL)
- Iskustvo u radu s RESTful API-ima
- Sposobnost rada u timu i samostalno
- Dobro poznavanje engleskog jezika u govoru i pismu
- Poželjno iskustvo s agilnim metodologijama (Scrum, Kanban)
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje programske jezike najčešće koristite i zašto?
- Možete li opisati jedan projekt na kojem ste radili i vašu ulogu u njemu?
- Imate li iskustva s razvojem mobilnih aplikacija? Koje alate koristite?
- Kako pristupate rješavanju grešaka u kodu?
- Koje alate koristite za upravljanje verzijama i zašto?
- Kako ostajete u toku s novim tehnologijama i trendovima?
- Jeste li radili u agilnom okruženju? Koja je vaša uloga bila?
- Kako osiguravate kvalitetu koda koji pišete?
- Koje su vam najvažnije osobine u timskom radu?
- Imate li iskustva s DevOps alatima ili CI/CD procesima?